package com.axzhengxin.platform.common.props;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * DataServiceAccount
 * 调用省征信数据服务的账号信息实体类
 *
 * @author jiangnan
 * @date 2021/2/23
 */
@Data
@Component
@ConfigurationProperties(prefix = "data-service-account")
public class DataServiceAccount {

    /**
     * 用户ID
     */
    private String customerId;

    /**
     * 登录名
     */
    private String loginName;

    /**
     * 订单号
     */
    private String orderId;

    /**
     * 机构号
     */
    private String orgId;

    /**
     * 产品编码
     */
    private String productId;

    /**
     * 渠道信息
     */
    private String channel;

    /**
     * 部门代码
     */
    private String department;

    /**
     * 请求头身份标识
     */
    private String afemarkId;

    /**
     * 报文加解密秘钥
     */
    private String aesKey;

}
